Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 New Zealand F3 Japan F1 Japan F2 Japan F3 Korea F1 Japan F4 Japan F5 Canada F4 USA F20 USA F21 USA F22 USA F23 Australia F3 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 Australia F6 Australia F9 India F7 Australia F3 Australia F4 Australia F5 Japan F4 Indonesia-w3 Thailand F1 Thailand F2 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F13 Korea F2 Indonesia F1 Australia F11 Australia F12 Australia F3 Indonesia F3 Korea F1 Indonesia F4 Indonesia F6 Australia F6 Australia F7 China F6 Indonesia F Australia F8 Australia F9 Australia F10 Australia F1 Australia F2 New Zeland F2 Australia F3 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F14 USA F12 USA F13 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Australia F11 Australia F12 Australia F1 Australia F2 New Zeland F1 Japan F6 Malaysia F2 Japan F2 Japan F3 Japan F10 Japan F7 Australia #2-w1 USA F29 USA F30 Indonesia-w4 Australia F3 Japan F5 Japan F9 Australia F5 Australia F10 Sri Lanka F2 China F3 Indonesia-w1 Indonesia-w2 Thailand F3 Korea F3 Indonesia F5 Canada F5 Australia F11 Kia International in Caloundra - Caloundra Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi Oldum Brown Vancouver Open - Vancouver Korat Challenger Baton Rouge Challenger Talahassee Challenger Ramat Hasharon Challenger Aptos Challenger Lexington Challenger Binghamton Challenger Burnie Challenger Bangkok Challenger Tiburon Challenger Seoul Challenger Caloundra Challenger Maui Challenger Guangzhou Challenger Kobe Challenger Gwangju Challenger Taipei City Challenger Busan Challenger Manchester Challenger Surbiton Challenger Lexington Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Kobe Challenger Launceston Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Granby Challenger Jinan Challenger Ningboo Challenger Shenzhen Challenger Toyota Challenger Playford Challenger Morelos Challenger Taipei City Challenger Seoul Challenger Ilkley Challenger Gatineau Challenger Bangkok Challenger Ilkley Challenger Aptos Challenger Jinan Challenger Ningboo Challenger Shenzhen Challenger Knoxville Challenger Columbus Challenger Phoenix Challenger Kaohsiung Challenger Flea Market Cup Busan Challenger Tennis - Busan McDonalds ATP Challenger - Burnie Biella 5 Challenger Yokohama Challenger Gimcheon Challenger Shanghai Challenger Samsung Secruities Cup Challenger - Seoul Maui Challenger Caloundra ATP Challenger - Caloundra Winnipeg Challenger Vancouver Challenger Winnipeg Challenger Zhangjiagang Challenger Kobe Challenger Burnie Challenger Yokohama Challenger Shenzhen Challenger Burnie Challenger Zhangjiagang Challenger Busan Challenger Calabasas Challenger Nottingham Challenger Gatineau Challenger Ilkley Challenger Rijeka Challenger Seoul Challenger Samsung Challenger 2007 - Ho Chi Minh City Busan Open Challenger Tennis - Busan Fifth Third Bank Tennis Championships - Lexington Hua Hin Challenger Kobe Challenger Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane Yokohama Challenger Istanbul Challenger Nanchang Challenger Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Fifth Third Bank Tennis Championships - Lexington Launceston Challenger Gimcheon Challenger Dunlop World Challenge - Toyota Shenzhen Challenger Burnie Challenger Bangkok Challenger Mexico City Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Monterrey Challenger Chuncheon Challenger Chengdu Challenger Honolulu Challenger Biel Challenger Baton Rouge Challenger Ramat Hasharon Challenger Busan Challenger Cremona Challenger Carson Challenger Aptos Challenger Ningboo Challenger Granby Challenger Liuzhou Challenger Binghamton Challenger Playford Challenger Bangkok Challenger Sacramento Challenger Charlottesville Challenger Toyota Challenger Singapore Challenger Burnie Challenger Bergamo Challenger Salzburg Challenger Kaohsiung Challenger Savannah Challenger Nottingham Challenger Shenzhen Challenger Busan Challenger Nanchang Challenger Traralgon Challenger Gimcheon Challenger Toyota Challenger Happy Valley Challenger Bangkok Challenger Manila Challenger Morelos Challenger Kyoto Challenger Puebla Challenger Guadalajara Challenger Guangzhou Challenger Shenzhen Challenger Leon Challenger Winnetka Challenger Thailand Open - Bangkok Nanchang Challenger Toyota Challenger Happy Valley Challenger Maui Challenger Yokohama World Tennis Gaora Cup - Yokohama Next Generation Adelaide International - Adelaide Belgaum Open - Belgaum Gemax Samsung Open 2004 - Belgrade Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan The Natrel's Challenger of Granby - Granby Dharwad Challenger 2003 - Dharwad Challenger Ford de Cherbourg - Cherbourg China Open - Beijing Uncle Tobys Challenger in Caloundra - Caloundra Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Australian Men's Clay Court Challenger - Canberra Busan Open Challenger Tennis - Busan Ilkley Challenger 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Samsung Securities Cup - Seoul Kia International in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana MST ATP Challenger International - Burnie Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Fergana Challenger - Fergana The Comercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver IV Manta Open - Manta Samsung Securities Cup - Seoul Flea Market Cup - Busan 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Busan Open Challenger Tennis - Busan Sail Open - New Delhi Izmir Cup - Izmir Sunset Moulding Challenger - Yuba City AIG Japan Open - Tokyo Moncton Men's Challenger - Moncton Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Melbourn Challenger Monte-Carlo Rolex Masters - Monte-Carlo Kyoto Challenger Tenerife Challenger Busan Challenger Nottingham Challenger San Benedetto Challenger Granby Challenger Bangkok Challenger Drummondville Challenger Calgary Challenger Kyoto Challenger Nottingham Challenger Ojai Challenger Winnetka Challenger Indianapolis Tennis Championships - Indianapolis Vancouver Challenger Yokohama Challenger Miami Open - Miami Legg Mason Tennis Classic - Washington Cleveland Challenger Dallas Challenger Toyota Challenger Kyoto Challenger Pingguo Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Bordeaux Challenger Busan Challenger Nottingham Challenger Winnetka Challenger Dallas Challenger Wuhai Challenger Beijing Challenger Shanghai Challenger Bergamo Challenger Seoul Challenger Eckental Challenger Loughborough Challenger China Open - Beijing Toyota Challenger Honolulu Challenger Burnie Challenger Caloundra Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Sarasota Challenger Zagreb Challenger Athens Challenger Bordeaux Challenger Nottingham Challenger Nottingham-2 Challenger Chennai Open - Chennai Nottingham 2 Challenger Porto Challenger Rimouski Challenger Dallas Challenger Nottingham-2 Challenger Beijing Challenger Recanati Challenger AEGON Championships - London Cassis Challenger Rennes Challenger Kun-Ming Challenger Busan Challenger Campbells Hall of Fame Tennis Championships - Newport Biel Challenger Indianapolis Tennis Championships - Indianapolis Guimaraes Challenger Countrywide Classic - Los Angeles Kolkata Challenger New Delhi Challenger Kyoto Challenger Tallahassee Challenger Seoul Challenger Taipei City Challenger Nottingham Challenger Nottingham-2 Challenger Thailand Open - Bangkok Kaohsiung Challenger Aptos Challenger Bangkok Challenger Manta Challenger Traralgon Challenger 2 Yokohama Challenger Guadalajara Challenger Toyota Challenger Lexington Challenger Taipei City Challenger Busan Challenger Champaign Challenger Seoul Challenger Granby Challenger Medibank International - Sydney Vancouver Challenger Kyoto Challenger Irving Challenger Shanghai Challenger Nanchang Challenger Ningboo Challenger Traralgon Challenger Guangzhou Challenger Yokohama Challenger Dallas Challenger Bergamo Challenger St. Brieuc Challenger Countrywide Classic - Los Angeles Chengdu Challenger Heilbronn Challenger Aircel Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney Irving Challenger Leon Challenger SA Tennis Open - Johannesburg Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Canberra Challenger Winnetka Challenger AEGON Championships - London Aptos Challenger Atlanta Tennis Championships - Atlanta Kaohsiung Challenger Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Ho Chi Minh City Challenger Malaysian Open - Kuala Lumpur Burnie Challenger Kyoto Challenger Indian Wells Challenger Yokohama Challenger Aircel Chennai Open - Chennai Apia International - Sydney Open 13 - Marseille Taipei City Challenger Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse World Team Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Shanghai Challenger PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Launceston Challenger Bangkok Challenger Swiss Indoors Basel - Basel Taipei City Challenger Aircel Chennai Open - Chennai Nanchang Challenger Seoul Challenger AIG Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Kaohsiung Challenger BB&T Atlanta Open - Atlanta Zhangjiagang Challenger Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing Gwangju Challenger Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Delray Beach Open - Delray Beach Charlottesville Challenger Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Barcelona Open BancSabadell - Barcelona BMW Open - Munich Cleveland Challenger Power Horse Cup - Dusseldorf Kobe Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Kyoto Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Toyota Challenger BB&T Atlanta Open - Atlanta Busan Challenger Citi Open - Washington Rakuten Japan Open - Tokyo Citi Open - Washington Shanghai Challenger Chengdu Open - Chengdu Brisbane International - Brisbane Shimadzu All Japan Indoor - Kyoto Traralgon Challenger Shenzhen Challenger AIG Japan Open - Tokyo Citi Open - Washington Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Vancouver Challenger Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Brisbane International - Brisbane New York Open - New York Truist Atlanta Open - Atlanta Citi Open - Washington Prague 2 Challenger AIG Japan Open - Tokyo China Open - Beijing AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney Open 13 - Marseille SAP Open - San Jose Malaysian Open - Kuala Lumpur Thailand Open - Bangkok BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne US Men's Clay Court Championship - Houston SAP Open - San Jose PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Citi Open - Washington If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach U.S. Open - New York Shenzhen Open - Shenzhen Millennium Estoril Open - Estoril Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Wimbledon - London Power Horse Cup - Dusseldorf If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Brisbane International - Brisbane Rakuten Japan Open - Tokyo French Open - Paris AIG Japan Open Tennis Championships - Tokyo Zhuhai Challenger AIG Japan Open Tennis Championships - Tokyo Delray Beach Open - Delray Beach Rogers Masters - Toronto BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai ATP Masters - Shanghai St. Tropez Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Zagreb Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo Apia International - Sydney Vietnam Open - Ho Chi Minh City Geneva Open - Geneva Winston-Salem Open - Winston-Salem Open Parc - Lyon Rakuten Japan Open - Tokyo Dallas Open - Dallas Australian Open - Melbourne Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Citi Open - Washington Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach Wimbledon - London U.S. Open - New York Australian Open - Melbourne AIG Japan Open Tennis Championships - Tokyo Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 15th Asian Games Doha 2006 Olympics - London Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, PO, JPN-ISR 2-3 Australian Open (Australia, Wildcard) Australian Open (Australia, Wildcard)